do (oneself) no favors - Francés Inglés Diccionario